electrically operated semaphore - English Synonyms Dictionary